*{margin: 0px;padding: 0px;}

body{min-width:1100px;background:#ffffff;background-image:url();background-repeat:repeat-x;background-position:0px 0px;margin:0px;padding:0px;text-decoration:none;font-size: 12px;font-variant:normal;font-family: "微软雅黑";}/*为部分带全站背景图准备可以将背景图或背景色部分删除掉*/

a:link,a:visited,a:hover,a:active{text-decoration:none;}

a{text-decoration: none;}

li{list-style-type:none;}

ul,ol{list-style-type: none;list-style-image: none;}

/*清除浮动*/

 



.main{

	width: 1100px;

	margin:0 auto;

}

.head{

	width: 100%;

	height:155px;

	overflow: hidden;

}

.head .top{

	width: 100%;

	height: 30px;

	background: #f4f4f4;

 

}

.head .top p{

	font-size: 13px;

	color:#000000;

	line-height: 30px;

	float: left;

}

.head ul{

	float: right;

}

.head ul li{

	float: left;

	padding-right: 10px;

	padding-left: 10px;

	line-height: 30px;

	position: relative;

}

.head ul li a{

	font-size: 13px;

	color:#333333;

}

.head ul li:after{

	content: "";

	width: 1px;

	height: 13px;

	position: absolute;

	top:9px;

	right: 0;

	background: #333333;

}

.head ul li:last-child:after{

	width: 0;

}

.head .name{

	float: left;

	margin-top:35px;

}

.head  .tel{

	float: right;

	margin-top: 35px;

}

.nav{

	width: 100%;

	height: 50px;

	background: url(../images/nav.png)no-repeat center;

}

.nav ul{

	width: 1100px;

	margin:0 auto;

	height: 50px;

	overflow: hidden;

}

.nav ul li{

	float: left;

	width: 157px;

	height: 50px;

	overflow: hidden;

	text-align: center;

	line-height: 50px;

}

.nav ul li a{

	color:#fff;

	font-size: 16px;

}

.nav ul li:hover{

	background: #ffa94c;

	。

}

.banner{ 

	width:100%;

	margin:0 auto; 

	overflow:hidden; 

	position:relative; 

 

}

.banner .hd{

 height:15px; 

 overflow:hidden; 

 position:absolute; 

 left:45%; 

 bottom:10px; 

 z-index:1; 

}

.banner .hd ul{

 overflow:hidden; 

 zoom:1; 

 float:left; 



}

.banner .hd ul li{

 float:left; 

 margin-right:25px;  

 width:50px; 

 height:10px; 

 line-height:14px; 

 text-align:center; 

 cursor:pointer;

 border: 1px solid #333;

 

}

.banner .hd ul li.on{

 background:#1868ca; 

 border: 1px solid #1868ca;

}

.banner .bd{

 position:relative; 

 height:100%;

  z-index:0; 

  width: 100%; 

}

.banner .bd li{

 zoom:1; 

 vertical-align:middle; 

}

.banner .bd img{

	width:100%; 

	display:block; 

}

.banner .prev,

.banner .next{

 position:absolute; 

 left:3%; 

 top:50%;

 margin-top:-3%;

 display:block; 

 width:32px;

 height:40px;  

 filter:alpha(opacity=50);opacity:0.5;   

}

.banner .next{

 left:auto; right:3%; 

 background-position:8px 5px; 

}

.banner .next {

	font-size: 

	58px;color:#fff;

}

.banner .prev{

	font-size: 

	58px;color:#fff;

}

.banner .prev:hover,

.banner .next:hover{

	filter:alpha(opacity=100);opacity:1;  

}

.banner .prevStop{ 

	display:none;  

}

.banner .nextStop{ display:none;  

}

.keywords{

	width: 100%;

	height: 40px;

	background: #eeeeee;

}

.keywords p{

	font-size: 16px;

	color:#333333;

	font-weight: bold;

	line-height: 40px;

	float: left;

}

.keywords ul{

	float: left;



}

.keywords ul li{

	float: left;

	padding-right: 10px;

	padding-left: 10px;

	position: relative;

	line-height:40px;

}

.keywords ul li:after{

    content:"";

    position:absolute;

    right:0px;

    top:14px;

    height:14px;

    width:1px;

    background:#333;

}



.keywords ul li:last-child:after{

    height:0px;

    width:0px;

}

.product{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 20px;

}

.product .list{

	float: left;

	width: 220px;

	height:auto;

}

.product .list .tit{

	width: 220px;

	height: 100px;

}

.product .list .tit img{

	display: block;

	float: left;

	width: 108px;

	height: 100px;

}

.product .list .tit p{

	float: right;

	width: 85px;

	height: 100px;

	background: #ffa94c;

 	text-align: center;

	color:#fff;

	font-size:24px;

  	display: flex;

  	padding-left:25px;

  	align-items: center;

  	line-height: 35px;

  	letter-spacing: 15px;

	 

	font-weight: bold;

}

.product .list ul{

	width: 100%;

	height:575px;

	background:  #0067b4;

	overflow: hidden;

	margin-top: 10px;

}

.product .list ul li{

	width: 100%;

	height: 60px;

	background: #0067b4;

	position: relative;

	border-bottom: 1px solid #005697;

	line-height: 60px;

}

.product .list ul li:after{

	content: "";

	width: 19px;

	height: 19px;

	background: url(../images/icon01.png)no-repeat;

	position: absolute;

	left:50px;

	top:50%;

	margin-top: -9px;

}

.product .list ul li a{

	color:#fff;

	font-size: 18px;

	margin-left: 85px;

}

.product .list ul li:hover{

	background: #ffa94c;

}

.product .right{

	float: right;

	width: 872px;

	height: auto;

	overflow: hidden;

}

.product .right .tit{

	width: 100%;

	height: 98px;

	border-top: 1px solid #d2d2d2;

	border-bottom: 1px solid #d2d2d2;

}

.product .right .tit p{

	color:#0067b4;

	font-size: 22px;

	font-weight: bold;

}

.product .right .tit div{

	float: left;

	margin-top: 10px;

	position: relative;

}

.product .right .tit div:after{

	content: "";

	width: 80px;

	height: 18px;

	background: #0067b4;

	position: absolute;

	left: 0;

}

.product .right .tit  span{

	display: block;

	color:#999999;

	font-size: 22px;

	font-weight: bold;

}

.product .right .tit a{

	display: block;

	float: right;

	line-height: 100px;

	color:#666666;

	font-size: 12px;

	margin-right: 5px;

}

.product .right ul {

	margin-left: -16px;

}

.product .right ul li{

	float: left;

	width: 278px;

	height: 278px;

	border: 1px solid #dcdcdc;

	margin-left: 16px;

	margin-top: 12px;

}

.product .right ul li img{

	display: block;

	width: 268px;

	height: 238px;

	margin:3px;

	margin-bottom: 0;

}

.product .right ul li p{

	width: 100%;

	height: 35px;

	line-height:35px;

	text-align: center;

	color:#333333;

	font-size: 14px;

}

.product .right ul li:hover{

	border: 1px solid #0067b4;

}

.about{

	width: 100%;

	height: 420px;

	background: #f2f2f2 url(../images/icon02.png)no-repeat center -5px;

	border-top: 5px solid #0067b4;

	margin-top: 30px;

}

.about .pic{

	margin-top: 50px;

	width: 480px;

	height: 325px;

	float:left;

	background: url(../images/bg01.png)no-repeat center 314px;

}

.about .pic img{

	display: block;

	width: 480px;

	height: 315px;

}

.about .info{

	float: right;

	width: 579px;

	height: auto;

	overflow: hidden;

	margin-top: 50px;



}

.about .info .tit{

	width: 100%;

	height: auto;

	overflow: hidden;

}

.about .info .tit p{

	color:#0067b4;

	font-size: 24px;

	font-weight: bold;

	float: left;

	line-height:40px;

}

.about .info .tit span{

	display: block;

	color:#999999;

	font-weight: bold;

	font-size: 30px;

	margin-left: 5px;

	float: left;

}

.about .info .text{

	width: 100%;

	height: 195px;

	margin-top: 20px;

}

.about .info .text p{

	color:#333333;

	font-size: 15px;

	line-height: 25px;

	text-indent: 1em;

}

.about .info a{

	display: block;

	color:#999999;

	font-size: 12px;

	height: 25px;

	line-height:25px;

	text-align: center;

	border-bottom: 1px solid #d2d2d2;

	margin-top: 35px;

}

.cases{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 40px;

}

.cases .title {

	width: 525px;

	margin:0 auto;

	height: 45px;

	overflow: hidden;

	background: url(../images/title02.png)no-repeat center;

}

.cases .title div{

	display: flex;

	justify-content: center;

}

.cases .title div p{

	color:#0067b4;

	font-size: 30px;

	font-weight: bold;

	float: left;

}

.cases .title div span{

	display: block;

	color:#000000;

	font-weight: bold;

	font-size: 30px;

	float:left;

}

.cases  .pic{

	width: 1255px;

	margin:0 auto;

	height: 350px;

	overflow: hidden;

	margin-top: 30px;

	position: relative;

}

.cases  .pic .bd ul li{

	float: left;

	width: 360px;

	height: auto;

	overflow: hidden;

	margin-left: 5px;

	margin-right: 5px;

}

.cases  .pic .bd ul li img{

	display: block;

	width: 360px;

	height: 280px;

}

.cases  .pic .bd{

	width: 1110px;

	margin:0 auto;

}

.cases  .pic .bd ul li:hover p{

	color:#2384cd;

}

.cases  .pic .bd ul li p{

	width: 100%;

	height: 40px;

	line-height: 40px;

	text-align: center;

	color:#1a1a1a;

	font-size: 15px;

}

.cases  .pic .next,.cases  .pic .prev{

	position: absolute;

	top: 50%;

	width: 42px;

	height: 42px;

	margin-top: -21px;

}

.cases  .pic .next{

	left: 0;

}

.cases  .pic .prev{

	right: 0;

}

.cases  .pic .hd{

	display: flex;

	justify-content: center;

	margin-top: 20px;

}

.cases  .pic .hd ul li{

	float: left;

	width: 80px;

	height: 6px;

	background: #eeeeee;

	line-height: 50px;

	overflow: hidden;

	margin-right: 10px;

}

.cases  .pic .hd ul .on{

	background: #2384cd;

}

.section{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 30px;

	position: relative;

}

.section:after{

	content: "";

	width: 32px;

	height: 32px;

	position: absolute;

	top: 50%;

	margin-top: -16px;

	left: 50%;

	margin-left: -16px;

	background: url(../images/icon04.png);

}

.news{

	width: 550px;

	height: 450px;

	background: #f2f2f2;

	float: left;

}

.news .tit{

	width: 488px;

	height:40px;

	margin:0 auto;

	margin-top: 20px;

	background: url(../images/title03.png)no-repeat left bottom;

}

.news .tit p{

	float: left;

	color:#0067b4;

	font-size: 18px;

	line-height: 35px;

}

.news .tit span{

	display: block;

	float: left;

	margin-left: 5px;

	color:#cfcfcf;

	font-size: 12px;

	line-height: 35px;

}

.news .tit  a{

	display:block;

	float: right;

	color:#555555;

	font-size: 14px;

	line-height: 35px;

	margin-right: 20px;

}

.news .pic{

	width: 488px;

	margin:0 auto;

	margin-top: 13px;

}

.news .pic img{

	display: block;

	width: 488px;

}

.news ul{

	width: 488px;

	margin:0 auto;

	height: auto;

	overflow:hidden;

	margin-top: 10px;

}

.news ul li{

	width: 100%;

	height: 30px;

	line-height: 30px;

	position: relative;

	border-bottom: 1px dashed #dcdcdc;

	margin-top:7px;

}

.news ul li:after{

	content: "";

	width: 19px;

	height: 16px;

	background: url(../images/icon03.png);

	position: absolute;

	left: 0;

	top: 50%;

	margin-top: -8px;

}

.news ul li a{

	display: block;

	float: left;

	margin-left: 30px;

	font-size: 13px;

	color:#555555;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	width: 375px;

}

.news ul li  span{

	display: block;

	float: right;

	color:#999999;

	font-size: 12px;

}

.contact{

	float: right;

	width: 550px;

	height: 450px;

	background: #2384cd;

}

.contact .tit{

	width: 488px;

	height:40px;

	margin:0 auto;

	margin-top: 20px;

	background: url(../images/title04.png)no-repeat left bottom;

}

.contact .tit p{

	float: left;

	color:#fff;

	font-size: 18px;

	line-height: 35px;

}

.contact .tit span{

	display: block;

	float: left;

	margin-left: 5px;

	color:#fff;

	font-size: 12px;

	line-height: 35px;

}

.contact .tit  a{

	display:block;

	float: right;

	color:#fff;

	font-size: 14px;

	line-height: 35px;

	margin-right: 20px;

}

.contact  .pic{

	width: 488px;

	margin:0 auto;

	margin-top: 13px;

}

.contact  .pic img{

	display: block;

	width: 100%;

	border: 2px solid #fff;

}

.contact  .info{

	width: 488px;

	margin:0 auto;

	margin-top: 25px;

}

.contact  .info p{

	color:#fff;

	font-size: 18px;

}

.contact  .info span{

	display: block;

	color:#fff;

	font-size: 15px;

	line-height: 23px;

	margin-top: 10px;

}

.mssg{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 30px;



}

.mssg .title {

	width: 525px;

	margin:0 auto;

	height: 45px;

	overflow: hidden;

	background: url(../images/title02.png)no-repeat center;

}

.mssg .title div{

	display: flex;

	justify-content: center;

}

.mssg .title div p{

	color:#0067b4;

	font-size: 30px;

	font-weight: bold;

	float: left;

}

.mssg .title div span{

	display: block;

	color:#000000;

	font-weight: bold;

	font-size: 30px;

	float:left;

}

.mssg  .pic{

	float: left;

	width: 550px;

	height: 320px;

	margin-top:20px;

}

.mssg  .pic img{

	display: block;

	width: 550px;

	height: 320px;

}

.mssg  .right{

	float: right;

	width: 550px;

 	height: 320px;

 	margin-top: 20px;

	background: #f2f2f2;

}

.mssg  .right form{

	width: 495px;

	height: auto;

	overflow: hidden;

	padding-bottom:2px;

	float: right;

	margin-right: 25px;

	margin-top: 20px;

}

.mssg  .right form ul li{

	width: 100%;

	min-height: 40px;

	margin-bottom:10px;

	position: relative;

}

.mssg  .right form ul li:after{

	content: "*";

	position: absolute;

	right: 0;

	color:#2384cd;

	top: 10px;

	font-size: 15px;

}

.mssg  .right form ul li p{

	float: left;

	color:#555555;

	font-size: 14px;

	line-height: 40px;

}

.mssg  .right form ul li  input{

	float:left;

	width: 400px;

	border: 1px solid #dcdcdc;

	height: 40px;

	font-family: "微软雅黑";

	border-radius: 5px;

}

.mssg  .right form ul li textarea{

	float:left;

	width: 400px;

	border: 1px solid #dcdcdc;

	height: 105px;

	font-family: "微软雅黑";

	resize: none;

	border-radius: 5px;

}

.mssg  .right form .btn{

	width: 473px;

	height: 50px;

	background: #2384cd;

	color:#fff;

	border: none;

	font-size: 18px;

	font-family: "微软雅黑";

	margin-top: 15px;

	box-shadow: 1px 3px 2px 0px #0f6eb5;

	border-radius: 5px;

}

.mssg  .right span{

	display: block;

	font-size: 13px;

	color:#999999;

	text-align: center;

	width: 100%;

	line-height: 35px;

	float: left;

}

.links{

	width: 100%;

	height: 60px;

	background: #0067b4;

	margin-top: 30px;

}

.links .title{

	float: left;

	width: 152px;

	height: 42px;

	background: url(../images/title05.png)no-repeat left top;

	margin-top: 10px;

}
.links a{

	color:#4db3ff;

	
}

.links .title p{

	color:#4db3ff;

	font-size: 15px;

	margin-top:20px;

	margin-left:30px;

}

.links ul{

	float: left;

	width: 830px;

	height: 40px;

	margin-top: 10px;

	overflow: hidden;

}

.links ul li{

	float: left;

	padding-right:10px;

	padding-left: 10px;

	line-height: 22px;

	position: relative;

}

.links ul li:after{

	content: "";

	width: 1px;

	height: 14px;

	position: absolute;

	top: 50%;

	margin-top: -5px;

	right: 0;

	background: #4db3ff;

}

.links ul li a{

	color:#4db3ff;

	font-size: 14px;

}

.links  .info{

	float: right;

	width: 107px;

	height: 34px;

	background:url(../images/title06.png)no-repeat center;

	margin-top: 12px;

}

.links  .info p{

	text-align: center;

	line-height: 34px;

	color:#0067b4;

	font-size: 13px;

}

.links ul li:last-child:after{

	width: 0;

	height: 0;

}

.footer{

	width: 100%;

	height: 260px;

	background: #333333;

	float:left;

}

.footer .left{

	width: 300px;

	height: 200px;

	border-right: 1px solid #555555;

	margin-top:45px;

	float: left;

}

.footer .left .fn{

	min-width: 201px;

	min-height: 75px;

	margin-top: 20px;

	float: left;

}

.footer .left .fn .tit{

	width: 100%;

 	height: auto;

 	overflow: hidden;

}

.footer .left .fn .tit p{

	font-size: 18px;

	color:#bdbdbd;

	font-weight: bold;

	float: left;

}

.footer .left .fn ul{

	width: 100%;

	height: 85px;

	overflow: hidden;

	margin-top: 10px;

	overflow: hidden;



}

.footer .left .fn ul li{

	float: left;

	width:45%;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

 

}

.footer .left .fn ul li a{

	color:#bdbdbd;

	font-size: 15px;

}

.footer .left .fn ul li:hover{

	text-decoration: underline;

}

.footer .left .fn .tit  span{

	display: block;

	float: left;

	color:#bdbdbd;

	font-size: 16px;

	float: left;

	margin-left: 5px;margin-top:5px;

}

.footer .info{

	float: left;

	width: 436px;

	height: 190px;

	border-right: 1px solid #555555;

	padding: 0 40px;

	margin-top:45px;

}

.footer .info p{

	color:#999999;

	font-size: 14px;

	line-height: 22px;

	margin-top: 10px;

	line-height: 26px;

}

.footer .info a{

	color:#999999;

}

.footer .icon{

	float: right;

	margin-top: 90px;

	margin-right: 20px;

}

.footer .icon ul li{

	float: left;

	margin-left: 20px;

	position: relative;

}

.footer .icon ul li:hover div{

	display: block;

}

.footer .icon ul li div{

	position: absolute;

	left: -110px;

	width: 100px;

	height: 100px;

	display:none;

	top: -10px;



}

.footer .icon ul li div img{

	width: 100px;

	height: 100px;

}



.container{ width:1100px; margin:0px auto;}

.con_left{ width:220px; float:left; margin-right:20px; margin-bottom:10px;}

.con_right{ width:860px; float:left;margin-top:20px;}

.in_contact{ width:100%; float:left; margin-top:20px; margin-bottom:20px; }

.in_contact .tit{font-size:15px; font-weight:bold; line-height:40px;  background:#ffa94c; position:relative; border:#dcdcdc 1px solid;}

.in_contact .tit h3{ font-size:15px; font-weight:bold; line-height:40px; color:#FFF; padding-left:10px;  background:url(../images/tit02.png)no-repeat;}

ul li.current{	background:#ffa94c;}

.in_contactmid{ padding-left:10px;}

.in_contactmid h3{ font-size:16px; line-height:32px;}

.in_contactmid img{ margin-top:10px;}

.in_contactmid p{ line-height:20px;}

.in_casetit{

	float: right;

    width: 100%;

	height:48px;

    height: auto;

	line-height:48px;

	border-bottom:#CCC 1px solid;border-top:#CCC 1px solid;

	position:relative;

	background:#0067b4;

}	

.in_casetit .title{ font-size:20px; color:#ffa94c; padding-left:10px;}

.in_casetit .title h3{ display:block;}

.in_casetit .position{ position:absolute; right:15px; top:5px; font-size:14px; font-weight:100;color:#fff;}

.in_contact .position,.in_contact .lymore{ position:absolute; right:15px; top:0px; font-size:14px; font-weight:100;color:#fff;}

.position a:link{ color:#fff; font-size:12px;}

.position a:visited{ color:#fff;font-size:12px;}

.position a:hover{ color:#f00;font-size:12px;}

.lymore a:link{ color:#fff; font-size:12px;}

.lymore a:visited{ color:#fff;font-size:12px;}

.lymore a:hover{ color:#f00;font-size:12px;}

.ul_news{ width:100%; margin:0px auto; float:left;}

.ul_news li{ width:98%; padding-left:2%; font-size:13px; height:32px; line-height:32px; color:#1d1d1d; border-bottom:#CCC 1px dashed;}

.index_aboutcont p{ text-indent:2em; font-size:13px; color:#3e3e3e; font-weight:bold;}

.main_right_product { width:100%; margin:0px auto;}

.main_right_product p a{color:#000000;}


.main_right_product ul{ margin:0px; padding:0px; width:110%;}

.main_right_product ul li{ list-style:none; width:270px; height:260px; float:left; margin-top:10px; margin-right:21px;}

.main_right_product1 ul li{ list-style:none; width:270px; height:230px; float:left; margin-top:10px; margin-right:21px;}

.p_name{ text-align:center; line-height:30px; font-size:14px;}

.main_right_product ul li img{ width:265px; height:220px; padding:5px; border:#ccc 1px solid;}

.main_right_product1 ul li img{ width:265px; height:200px; padding:5px; border:#ccc 1px solid;}

.main_right_product ul li a:link,.main_right_product1 ul li a:link{ color:#444; text-decoration:none;}

.main_right_product ul li a:visited,.main_right_product1 ul li a:visited{ color:#444; text-decoration:none;}

.main_right_product ul li a:hover,.main_right_product1 ul li a:hover{ color:#ca010b; text-decoration:none;}

.index_newscont h3,.main_right_product h3{text-align:center; line-height:40px; font-size:18px;}

.index_newscont p a{color:#000000;}

.newscontent  a{color:#000000;}

.productimg{ text-align:center; margin:0px auto;}

.productimg img{ max-width:100%; margin:0px auto;}

.index_newscont{ width:100%; margin:0px auto; clear:both;}

.index_newscont ul li{ height:32px; line-height:32px; border-bottom:#CCC 1px dashed; font-size:13px;  background:url(../images/case_top_icon.gif) no-repeat 5px; padding-left:25px; position:relative;}

.news_time{ position:absolute; right:8px; top:0px;}

.index_newscont ul li a:link,.ul_news  li a:link{ color:#3e3e3e;;}

.index_newscont ul li a:visited,.ul_news  li a:visited{ color:#3e3e3e;}

.index_newscont ul li a:hover,.ul_news  li a:hover{ color:#1974d1;}

.product .list ul li.btn{background: #ffa94c;}





.xlr_pages,.fy{width:100%; height:24px; line-height:24px; font-size:12px;text-align:right; float:left; margin-top:10px; margin-bottom:10px;}

.xlr_pages ul{ width:100%; margin:0px auto; height:24px;text-align:center;}

.pagelist li{  text-decoration:none; margin-right:1px;display:inline-block; border:#CCC 1px solid; padding:0px 8px;}

.thisclass{ background:#1e8add; color:#FFF;}

.pagelist li select{ margin:3px;}

.pagelist li a:link,.fy a:link{ color:#000; text-decoration:none;}

.pagelist li a:visited,.fy a:visited{ color:#000; text-decoration:none;}

.pagelist li a:hover,.fy a:hover{ color:#f00; text-decoration:none;}



/*留言*/

.message{width:100%; height:600px; /*background:#eee;*/ margin-left:50px;}

.message  span{ width:100%; height:60px; line-height:60px;float:left; color:#000; text-align:center; font-size:30px;}

.message p{font-size:15px; color:#999; text-align:center;}

   

 .message_left{float:left;width:40%;height:34px;line-height:34px;font-size:14px;color:#777777;text-align:left;border-color:#333333;border-style:none;clear:both; margin-top:8px; }

.message_right{float:left;width:90%;height:24px;line-height:24px;background-color:#eeeeee;font-size:14px;color:#777777;text-align:left;padding:4px;border:1px;border-color:#aaa;border-style:dashed;}

   

   .area_message{float:left;width:90%;height:122px;line-height:24px;background-color:#eeeeee;background-image:none;font-size:14px;color:#777777;text-align:left;padding:4px;font-family:Microsoft YaHei;border:1px;border-color:#aaa;border-style:dashed;}

   

   .sub_message{float:left; width:92%;height:40px;line-height:40px;background-color:#0067b4;color:#FFFFFF;text-align:center; border-radius:5px;border:1px;border-color:transparent;margin-top:20px;}